package cn.tedu.ivos.application.pojo.entity;

import lombok.Data;
import java.util.Date;
import java.util.List;

@Data  // Lombok 注解，自动生成 getter、setter、toString 等方法
public class Application {
    private Long id;                  // 用车申请表id
    private Long userId;              // 申请人Id
    private String username;          // 申请人姓名
    private Date startTime;           // 开始时间
    private Date endTime;             // 结束时间
    private String imgUrl;            // 驾照图片
    private String departureAddr;     // 出发地
    private String destinationAddr;   // 目的地
    private String reason;            // 用车原因
    private String remark;            // 其它备注信息
    private String status;            // 申请表状态
    private Long vehicleId;           // 分配的车辆信息
    private String rejectReason;      // 驳回原因
    private Date createTime;          // 申请创建时间
    private Date updateTime;          // 申请结束时间
    private List<Long> auditUserIdList; // 审批人Id集合
    private String auditUsernameList; // 审批人姓名字符串
}
